Adwaita: calendar fixes
authorLapo Calamandrei <calamandrei@gmail.com>
Wed, 18 Jun 2014 16:13:38 +0000 (18:13 +0200)
committerLapo Calamandrei <calamandrei@gmail.com>
Wed, 18 Jun 2014 16:13:38 +0000 (18:13 +0200)
gtk/resources/theme/Adwaita/_common.scss
gtk/resources/theme/Adwaita/gtk-contained-dark.css
gtk/resources/theme/Adwaita/gtk-contained.css

index adfa4d7bd5fae3e5d74232df8dcb03968ab44601..3fc226bb5247fa783b48fe8c5977fd75c6a142ef 100644 (file)
@@ -1624,23 +1624,21 @@ GtkExpander {
 /************
  * Calendar *
  ***********/
-
-GtkCalendar {
-  border: 1px solid $borders_color;
-  &.button {
-    padding: 0 4px;
-    color: mix($borders_color, $base_color, 50%); //we need a dimmed stuff var
-    background-image: none;
-    background-color: transparent;
-    &:hover {
-      background-image: none;
-      color: $fg_color;
-    }
-    &:backdrop, &:backdrop:hover {
-      color: mix($backdrop_borders_color, $backdrop_base_color, 50%);
-      background-image: none;
-    }
-  }
+GtkCalendar { 
+  border: 1px solid $borders_color; 
+  &.button { 
+    @extend %undecorated_button; 
+    padding: 0 4px; 
+    color: mix($fg_color, $base_color, 40%); //we need a dimmed stuff var 
+    &:hover { 
+      @extend %undecorated_button; 
+      color: $fg_color; 
+    } 
+    &:backdrop, &:backdrop:hover { 
+      @extend %undecorated_button; 
+      color: mix($backdrop_fg_color, $backdrop_base_color, 50%); 
+    } 
+  } 
 }
 
 /***********
index 934bd8d36f4235e7d610bbf3a21c226d9609702e..29ff11503267c2c531ffbc578271b418072b067f 100644 (file)
     border-radius: 3px;
     border-style: solid; }
 
-.button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button {
+.button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
   border-color: transparent;
   background-color: transparent;
   background-image: none;
@@ -2196,15 +2196,11 @@ GtkCalendar {
   border: 1px solid #1c1f1f; }
   GtkCalendar.button {
     padding: 0 4px;
-    color: #222424;
-    background-image: none;
-    background-color: transparent; }
+    color: #777777; }
     GtkCalendar.button:hover {
-      background-image: none;
       color: #eeeeec; }
     GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
-      color: #252727;
-      background-image: none; }
+      color: #7a7b7a; }
 
 /***********
  * Dialogs *
index 161be731c45c90f5c896fb9d51794b44b6cf13f4..8a73f3a2be24ba0a3bde5f76b976d2cb6ee415e7 100644 (file)
     border-radius: 3px;
     border-style: solid; }
 
-.button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button {
+.button:link, .button:visited, .button:link:hover, .button:link:active, .button:visited:hover, .button:visited:active, .button:link:backdrop, .button:visited:backdrop, .notebook tab .button, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
   border-color: transparent;
   background-color: transparent;
   background-image: none;
@@ -2194,15 +2194,11 @@ GtkCalendar {
   border: 1px solid #a1a1a1; }
   GtkCalendar.button {
     padding: 0 4px;
-    color: #d0d0d0;
-    background-image: none;
-    background-color: transparent; }
+    color: #abadae; }
     GtkCalendar.button:hover {
-      background-image: none;
       color: #2e3436; }
     GtkCalendar.button:backdrop, GtkCalendar.button:backdrop:hover {
-      color: #d2d2d2;
-      background-image: none; }
+      color: #a8aaab; }
 
 /***********
  * Dialogs *